package com.glamour.hlcity.dal.lock.dao;

import com.glamour.hlcity.common.vo.LockPO;



public interface Lock {
	
	/**
	 * 获得锁 
	 * @param lockName
	 * @param time 等待时间以秒为单位
	 * @return
	 */
	public Integer getLock(String lockName,Integer time);
	
	/**
	 * 获得锁，不需等待
	 * @param lockName
	 * @return
	 */
	public Integer getLockNoWait(String lockName);
	
	/**
	 * 释放锁
	 * @param lockName
	 * @return
	 */
	public Integer releaseLock(String lockName);

}
